Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 - 63 ST JOHNS ROAD £1,625,000 8 Dec 2022
63 ST JOHNS ROAD £1,625,000 8 Dec 2022
65A ST JOHNS ROAD Terraced £510,000 11 Jun 2003